<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
        //  1. 循环输出 1~100 里的奇数
        for (var a = 1;a <= 100;a++){
          if(a % 2 !== 0){
            console.log(a);
          }
        } 

        //  2. 计算 1*2*3*....*99*100 的乘积
        var num = 1;
        for(var i = 1; i <=100; i++){
          num *= i; 
        }
        console.log(num);

        //  3. 有一座桥，当你身上所拥有的钱大于30000时，每过一次桥则需要支付3000元。当你身上的钱小于或等于30000时，每过一次桥则需要支付你身上10%的钱。已知有一个人身上有33000元，问此人能过这座桥多少次之后，身上的钱会少于100块?
        var money = 33000;
        var count = 0;
        while(money >=100){
          if(money > 30000){
            money -= 3000;
          }else{
            money -= money * 0.1;
          }
          count++
        }
        console.log(count);

        //  4. 小明去存1000钱，每天会产生1%的利息，求问，30天后，小明可以拿回多少钱
        var money = 1000;
        for(var i = 1; i <= 30; i++){
          money += money * 0.01
        }
        console.log(money);

        //  5. 给一个不多于5位的正整数，要求：一、求它是几位数，二、逆序打印出各位数字
      //  var n = prompt();
      //  if(n == parseInt(n) && n > 0 && n < 10000){
      //   n = Number(n).toString();
      //   var length =n.length;
      //   for(var i = length - 1; i >= 0; i--){
      //     console.log(n.charAt(i));
      //   }
      //  }else{
      //   alert("你输入的不是小于6位的正整数")
      //  }
        //  6. 通过键盘输入一个任意的正整数（建议这个数比3大），在网页中输出3至这个数之间所有能被3整除的数字。
      //  var number = prompt("请输入比3大的数值")
      //  for(var i = 3; i <= number; i++){
      //   if(i % 3 == 0){
      //     console.log(i);
      //   }
      //  }

        // 烧脑题：猜字小游戏，随机生成一个2～99的数字，让用户猜这个数是多少，用户输入自己猜测后，提示 "太大了" 和 "太小了"，不断重复这个过程，直到用户输入正确。
       var random = parseInt(Math.random() * 99) + 1;
       var min = 2;
       var max = 99;
       var n = prompt("请猜一个在:" +min + '~' + max);

       while(n != random){
        if(n > random){
          alert("猜大了,请继续");
        }else{
          alert("猜小了,请继续");
        }
       n = prompt("请猜一个在:" +min + '~' + max);
       }
       alert("恭喜你猜对了，正确数值就是"+random);

    </script>
  </body>
</html>
